Skip to content

AmariHana/nyan_browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

๐ŸŒธ Nyan Browser (Kawaii Browser)

A cute and functional web browser written in Rust with a kawaii (cute) aesthetic! (โ—•โ€ฟโ—•โœฟ)

โœจ Features

  • ๐ŸŽ€ Cute anime-style interface with customizable themes
  • ๐ŸŒŸ Built-in network monitoring and debugging tools
  • ๐Ÿ’ Efficient caching system for better performance
  • ๐ŸŒธ Custom homepage with adorable mascots
  • ๐ŸŽฎ Developer tools integration
  • ๐ŸŒˆ Multiple color themes
  • ๐Ÿ”ง Built on GeckoDriver for Firefox compatibility

๐Ÿš€ Getting Started

Prerequisites

  • Rust (latest stable version)
  • Firefox
  • GeckoDriver

Installation

  1. Clone the repository:
git clone https://github.com/kyuna312/nyan_browser.git
cd nyan_browser
  1. Install GeckoDriver:
# On macOS
brew install geckodriver

# On Linux
sudo apt install firefox-geckodriver
  1. Build and run:
cargo build --release
cargo run

๐ŸŽจ Available Themes

  • ๐ŸŒธ Sakura Dreams (Pink theme)
  • ๐ŸŒŠ Ocean Melody (Blue theme)
  • โญ Star Magic (Yellow theme)
  • ๐ŸŒˆ Rainbow Heart (Multicolor theme)
  • ๐Ÿฌ Candy Pop (Sweet theme)

๐Ÿ› ๏ธ Development

Project Structure

src/
โ”œโ”€โ”€ browser/      # Core browser functionality
โ”œโ”€โ”€ features/     # Browser features and extensions
โ”œโ”€โ”€ core/         # Core components (cache, network)
โ”œโ”€โ”€ utils/        # Utility functions
โ””โ”€โ”€ assets/       # Static assets and templates

Running Tests

cargo test

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

๐Ÿ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ’– Acknowledgments

  • Thanks to the Rust community
  • Inspired by kawaii culture and anime aesthetics
  • Built with love and lots of cute emojis (โ—•โ€ฟโ—•โœฟ)

๐ŸŽ‰ Screenshots

[Add some cute screenshots of your browser here!]


Made with โ™ฅ by kyuna312 (โ—•แด—โ—•โœฟ)

About

# custom toy browser using mozilla

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published